English word definition — powered by WordNet
a telegram sent abroad
Want to remember overseas telegram?